laparoscopic sterilization - Spanish English Dictionary